package top.healthylife.gateway.platform.eye.dto.jingyingfengxian.EyeReqTaxContraventionDetailDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import top.healthylife.gateway.dto.request.result.ApiResultDto;


/**
* @author: GenUtil
* @date: 2020-12-11 23:39:03
*/
@Data
@Accessors(chain = true)
@ApiModel("税收违法详情[958]")
public class Eyerestaxcontraventiondetaildto extends ApiResultDto {

    @JsonProperty("res_person_id_type")
    @ApiModelProperty(value = "负有责任的财务负责人证件名称", example = "")
    private String res_person_id_type;

    @JsonProperty("res_person_sex")
    @ApiModelProperty(value = "负有直接责任的财务负责人性别", example = "")
    private String res_person_sex;

    @JsonProperty("address")
    @ApiModelProperty(value = "注册地址", example = "浙江省宁波保税区兴业大道8号1号楼153室")
    private String address;

    @JsonProperty("responsible_department")
    @ApiModelProperty(value = "所属税务机关", example = "")
    private String responsible_department;

    @JsonProperty("res_department_name")
    @ApiModelProperty(value = "负有直接责任的中介机构从业人员姓名", example = "")
    private String res_department_name;

    @JsonProperty("taxpayer_code")
    @ApiModelProperty(value = "组织机构代码", example = "074915377")
    private String taxpayer_code;

    @JsonProperty("case_info")
    @ApiModelProperty(value = "主要违法事实、相关法律依据及税务处理处罚情况", example = "经宁波国税第三稽查局检查，发现其在2015年01月01日至2015年12月31日期间，主要存在以下问题：非法取得增值税进项发票18份，金额173.45万元，税额29.49万元。 依照《中华人民共和国税收征收管理法》等相关法律法规的有关规定，对其处以追缴税款29.49万元的行政处理、处以罚款10.00万元的行政处罚，并依法移送司法机关。")
    private String case_info;

    @JsonProperty("legal_person_sex")
    @ApiModelProperty(value = "法定代表人或负责人性别", example = "男")
    private String legal_person_sex;

    @JsonProperty("case_type")
    @ApiModelProperty(value = "案件性质", example = "虚开增值税专用发票或者虚开用于骗取出口退税、抵扣税款的其他发票")
    private String case_type;

    @JsonProperty("legal_person_id_number")
    @ApiModelProperty(value = "法定代表人或负责人证件号码", example = "332603********5416")
    private String legal_person_id_number;

    @JsonProperty("res_person_name")
    @ApiModelProperty(value = "负有直接责任的财务负责人姓名", example = "")
    private String res_person_name;

    @JsonProperty("res_department_sex")
    @ApiModelProperty(value = "负有直接责任的中介机构从业人员性别", example = "")
    private String res_department_sex;

    @JsonProperty("taxpayer_name")
    @ApiModelProperty(value = "纳税人名称", example = "宁波保税区航晨塑化有限公司")
    private String taxpayer_name;

    @JsonProperty("companyGraphId")
    @ApiModelProperty(value = "公司id", example = "136622514")
    private Long companyGraphId;

    @JsonProperty("legal_person_id_type")
    @ApiModelProperty(value = "法定代表人或负责人证件名称", example = "身份证")
    private String legal_person_id_type;

    @JsonProperty("publish_time")
    @ApiModelProperty(value = "发布时间", example = "")
    private String publish_time;

    @JsonProperty("legal_person_name")
    @ApiModelProperty(value = "法定代表人或负责人", example = "叶祥勇")
    private String legal_person_name;

    @JsonProperty("res_person_id_number")
    @ApiModelProperty(value = "负有责任的财务负责人证件号码", example = "")
    private String res_person_id_number;

    @JsonProperty("taxpayer_number")
    @ApiModelProperty(value = "纳税人识别号", example = "913302010749153775")
    private String taxpayer_number;

    @JsonProperty("department")
    @ApiModelProperty(value = "负有直接责任的中介机构", example = "负有直接责任的中介机构")
    private String department;

    @JsonProperty("res_department_id_type")
    @ApiModelProperty(value = "负有直接责任的中介机构从业人员证件名称", example = "")
    private String res_department_id_type;

    @JsonProperty("res_department_id_number")
    @ApiModelProperty(value = "负有直接责任的中介机构从业人员证件号码", example = "")
    private String res_department_id_number;

}
